\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model}{
\section{Package PD.ShP.Code.DataModel}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model}\index{PD.ShP.Code.DataModel@{PD.ShP.Code.DataModel}}
}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_content_types}{ContentTypes}
\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_site_data_context}{SiteDataContext}
\begin{DoxyCompactList}\small\item\em Data context of Linq to SharePoint module. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_item}{Item}
\begin{DoxyCompactList}\small\item\em Create a new list item. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_task}{Task}
\begin{DoxyCompactList}\small\item\em Track a work item that you or your team needs to complete. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_folder}{Folder}
\begin{DoxyCompactList}\small\item\em Create a new folder. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_summary_task}{SummaryTask}
\begin{DoxyCompactList}\small\item\em Group and describe related tasks that you or your team needs to complete. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_config_item}{ConfigItem}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_config_item}{ConfigItem} Content Type. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_correct_info}{CorrectInfo}
\begin{DoxyCompactList}\small\item\em Correct Info Content Type. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_invoice}{Invoice}
\begin{DoxyCompactList}\small\item\em \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_invoice}{Invoice} Content Type. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_tasks_task}{TasksTask}
\begin{DoxyCompactList}\small\item\em Track a work item that you or your team needs to complete. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_tasks_summary_task}{TasksSummaryTask}
\begin{DoxyCompactList}\small\item\em Group and describe related tasks that you or your team needs to complete. \item\end{DoxyCompactList}\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_fields}{Fields}
\item 
class \hyperlink{class_p_d_1_1_sh_p_1_1_code_1_1_data_model_1_1_lists}{Lists}
\end{DoxyCompactItemize}
\subsection*{Enumerations}
\begin{DoxyCompactItemize}
\item 
enum \hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{Priority} \{ \par
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{None} =  0, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{Invalid} =  1, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{\_\-1High} =  2, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{\_\-2Normal} =  4, 
\par
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{\_\-3Low} =  8
 \}
\item 
enum \hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{TaskStatus} \{ \par
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{None} =  0, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{Invalid} =  1, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{NotStarted} =  2, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{InProgress} =  4, 
\par
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{Completed} =  8, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{Deferred} =  16, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{WaitingOnSomeoneElse} =  32
 \}
\item 
enum \hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{Status} \{ \par
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{None} =  0, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{Invalid} =  1, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{Correct} =  2, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{Incorrect} =  4, 
\par
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{WaitingForCorrectInfo} =  8, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{WaitingForArchived} =  16, 
\hyperlink{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{Archived} =  32
 \}
\end{DoxyCompactItemize}


\subsection{Enumeration Type Documentation}
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{
\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Priority@{Priority}}
\index{Priority@{Priority}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}
\subsubsection[{Priority}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf PD::ShP::Code::DataModel::Priority}}}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{None@{None}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!None@{None}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{
None}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}
}]\index{Invalid@{Invalid}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Invalid@{Invalid}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{
Invalid}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}
}]\index{\_\-1High@{\_\-1High}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!\_\-1High@{\_\-1High}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{
\_\-1High}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}
}]\index{\_\-2Normal@{\_\-2Normal}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!\_\-2Normal@{\_\-2Normal}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{
\_\-2Normal}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}
}]\index{\_\-3Low@{\_\-3Low}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!\_\-3Low@{\_\-3Low}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}{
\_\-3Low}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a274da5dbb6e05ae0aa10165bb43f4621}
}]\end{description}
\end{Desc}

\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Status@{Status}}
\index{Status@{Status}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}
\subsubsection[{Status}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf PD::ShP::Code::DataModel::Status}}}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{None@{None}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!None@{None}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
None}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\index{Invalid@{Invalid}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Invalid@{Invalid}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
Invalid}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\index{Correct@{Correct}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Correct@{Correct}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
Correct}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\index{Incorrect@{Incorrect}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Incorrect@{Incorrect}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
Incorrect}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\index{WaitingForCorrectInfo@{WaitingForCorrectInfo}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!WaitingForCorrectInfo@{WaitingForCorrectInfo}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
WaitingForCorrectInfo}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\index{WaitingForArchived@{WaitingForArchived}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!WaitingForArchived@{WaitingForArchived}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
WaitingForArchived}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\index{Archived@{Archived}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Archived@{Archived}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}{
Archived}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_a91311e015f503e0c64bf0d2f60b3b5c6}
}]\end{description}
\end{Desc}

\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!TaskStatus@{TaskStatus}}
\index{TaskStatus@{TaskStatus}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}
\subsubsection[{TaskStatus}]{\setlength{\rightskip}{0pt plus 5cm}enum {\bf PD::ShP::Code::DataModel::TaskStatus}}}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
\begin{Desc}
\item[Enumerator: ]\par
\begin{description}
\index{None@{None}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!None@{None}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
None}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\index{Invalid@{Invalid}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Invalid@{Invalid}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
Invalid}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\index{NotStarted@{NotStarted}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!NotStarted@{NotStarted}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
NotStarted}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\index{InProgress@{InProgress}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!InProgress@{InProgress}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
InProgress}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\index{Completed@{Completed}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Completed@{Completed}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
Completed}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\index{Deferred@{Deferred}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!Deferred@{Deferred}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
Deferred}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\index{WaitingOnSomeoneElse@{WaitingOnSomeoneElse}!PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}}\index{PD::ShP::Code::DataModel@{PD::ShP::Code::DataModel}!WaitingOnSomeoneElse@{WaitingOnSomeoneElse}}\item[{\em 
\hypertarget{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}{
WaitingOnSomeoneElse}
\label{namespace_p_d_1_1_sh_p_1_1_code_1_1_data_model_ad1e9aa13bc05bbe35a5853fabac641f0}
}]\end{description}
\end{Desc}

